import request from './request'

//分页获取博客列表数据
export async function getBlogs(page = 1, limit = 10, categoryid = -1) {
    return await request.get("/api/blog", {
        params: {
            page,
            limit,
            categoryid
        }
    })
}

//获取博客分类
export async function getBlogsTypes() {
    return await request.get("/api/blogtype");
}

//获取单个博客
export async function getBlog(id) {
    return await request.get(`/api/blog/${id}`);
}

//提交评论
export async function postComment({blogId,content,nickname}) {
    return await request.post("/api/comment", {
        blogId,
        content,
        nickname,
    });
}

//分页获取评论
export async function getComments(blogid,page = 1,limit = 10){
    return await request.get("/api/comment",{
        params:{
            blogid,
            page,
            limit
        }
    });
}